package dto

type WxPayReq struct {
	Body        string `json:"body"`
	Description string `json:"description"`
	OrderSn     string `json:"order_sn" vd:"@:len($)>0; msg:'订单编号参数不能为空'"`
	TotalAmount int64  `json:"total_amount" vd:"@:len($)>0; msg:'支付金额参数不能为空'"`
	ProductCode string `json:"product_code"`
	//商品类型OnlineOrder，MaterialOrder,LiveOrder
	OrderType string `json:"order_type" vd:"@:len($)>0; msg:'参数不能为空'"`
}

type TransferReq struct {
	OpenId         string  `json:"open_id"`
	PartnerTradeNo string  `json:"partner_trade_no"`
	Amount         float64 `json:"amount"`
	Desc           string  `json:"desc"`
	BatchName     string `json:"batch_name"`
	ReUserName     string  `json:"re_user_name"`
	StudentId      int     `json:"id"`
}
